Holland, Noord-Holland, Island Texel - Stp. Den Burg, Wn. 21 H.
Created by IrfanView